hang one's hat up - German English Dictionary